home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
013a
/
fablist.zip
/
FABLIST.DOC
next >
Wrap
Text File
|
1991-02-10
|
3KB
|
61 lines
FABLIST - a laserjet file lister inspired by RWR's LZLIST.
FABLIST prints any ascii file on a laserjet, creating a 'greenbar'
effect by printing shaded bars on the page. FABLIST prints a header
including filename, date, and page number and adds line numbers. The
filename can be input on the command line, or FABLIST will request it.
FABLIST also accepts parameters to adjust its defaults. The defaults
and the parameters needed to modify them is listed below:
DEFAULTS: PARAMETER: RESULT:
--------- ---------- -------
portrait \NOPORT prints landscape
compressed \NOCOMPR normal courier
IBM symbol set \NOIBM HP symbol set
8 lines per inch \6LPI 6 lines per inch
use LPT1: \LPT2 use LPT2:
bars two lines thick \LINES bars one line thick
or three lines thick
at 6lpi
Parameters can be used in any combination that makes sense and can be
given in any order. Any parameter not starting with a "\" will be
treated as a filename.
FABLIST parameters can be used in any combination or order. Note that
FABLIST prints directly through the BIOS, and so it cannot print to a
COMM port or be otherwise redirected. FABLIST uses PCL level 4 commands,
and should work on any compatible laserjet, but I have only tested in on
my HP LaserJet II.
FABLIST prints each line of the file on a numbered line. FABLIST wraps
long lines (not word wraps, mind you, just wraps) and indents wrapped
fragments. Other than what I have just described, FABLIST is a very
primitive filter; it does not expand tabs, and it only recognizes
carriage returns, linefeeds and formfeeds as special characters.
Printing non-ascii files or ascii files FABLIST doesn't like will give
you those old 'unpredictable results' blues. I made it to work with
QuickBASIC ascii files, and other source files edited with QEdit. It
likes these files.
This version was completed 12/25/90 and compiled with PDQ and some
subroutines using the old ADVBAS library. This could be called a beta
test version, except it is not shareware; indeed it is not a 'product,'
and it will probably not be developed further, because it suits my
purposes as it is.
I do assert copyright on the code, but I also hereby permit anybody who
finds the program useful to use it. I also disclaim any liability for
its use, just as I disclaim any liability for VDT radiation claims, or
toner spilled from one of those cheap refills.
I'll send the source code to anyone willing to ask for it and send me a
diskette and a mailer, but you'll have to have PDQ and ADVBAS in order
to modify and recompile it.
R. G. Minutillo
74 Hawthorne Street
Roslindale MA 02131
76326,3702